package com.shlh.saas.entity.company;

public class EsGlobalEnterpriseFields {

    // ==================== 基础字段 ====================

    /**
     * ID
     */
    public static final String ID = "id";

    /**
     * 数据源表ID
     */
    public static final String MYSQL_ID = "mysql_id";

    /**
     * 数据源表名
     */
    public static final String MYSQL_TABLE = "mysql_table";


    // ==================== 公司信息字段 =========

    /**
     * 公司名称
     */
    public static final String COMPANY_NAME = "company_name";

    /**
     * 公司地址
     */
    public static final String COMPANY_ADDRESS = "company_address";

    /**
     * 公司城市
     */
    public static final String COMPANY_CITY = "company_city";

    /**
     * 公司州
     */
    public static final String COMPANY_STATE = "company_state";

    /**
     * 公司邮编
     */
    public static final String COMPANY_ZIP = "company_zip";

    /**
     * 公司电话
     */
    public static final String COMPANY_PHONE = "company_phone";

    /**
     * 公司手机
     */
    public static final String MOBILE_PHONE = "mobile_phone";

    /**
     * 公司邮箱
     */
    public static final String BUSINESS_EMAIL = "business_email";

    /**
     * 公司网址
     */
    public static final String COMPANY_WEBSITE = "company_website";

    /**
     * 公司行业
     */
    public static final String COMPANY_INDUSTRY = "company_industry";

    /**
     * 公司主要行业
     */
    public static final String PRIMARY_INDUSTRY = "primary_industry";

    /**
     * 公司员工数
     */
    public static final String COMPANY_EMPLOYEE_COUNT = "company_employee_count";

    /**
     * 公司员工规模
     */
    public static final String EMPLOYEE_SIZE_CATEGORY = "employee_size_category";

    /**
     * 公司营收规模
     */
    public static final String COMPANY_REVENUE = "company_revenue";

    /**
     * 公司收入规模
     */
    public static final String REVENUE_SIZE_CATEGORY = "revenue_size_category";

    /**
     * 公司LinkedIn网址
     */
    public static final String COMPANY_LINKEDIN_URL = "company_linkedin_url";

    // ========= 联系人字段 =========

    /**
     * 联系人姓氏
     */
    public static final String LAST_NAME = "last_name";

    /**
     * 联系人名字
     */
    public static final String FIRST_NAME = "first_name";

    /**
     * 联系人职位
     */
    public static final String JOB_TITLE = "job_title";

    public static final String COMPANY_DOMAIN = "company_domain";

    public static final String COMPANY_DEPARTMENT = "department";

    public static final String[] FIELD_QUERY = {
            ID,
            MYSQL_ID,
            MYSQL_TABLE,
            COMPANY_NAME,
            FIRST_NAME,
            LAST_NAME,
            COMPANY_CITY,
            COMPANY_INDUSTRY,
            EMPLOYEE_SIZE_CATEGORY,
            REVENUE_SIZE_CATEGORY,
            COMPANY_EMPLOYEE_COUNT,
            COMPANY_REVENUE,
            MOBILE_PHONE,
            BUSINESS_EMAIL,
            COMPANY_WEBSITE,
            COMPANY_LINKEDIN_URL,
            COMPANY_ADDRESS,
            COMPANY_STATE,
            COMPANY_ZIP,
            JOB_TITLE,
            PRIMARY_INDUSTRY,
            COMPANY_PHONE,
            COMPANY_DOMAIN,
            COMPANY_DEPARTMENT
    };

}
